/*
 * LoginUsuarioPresenter
 * 
 * Versão 1.0
 * 
 * Data de criação: 05/06/2013
 * 
 * Copyright (c)
 * Autor: Odair José Tanes
 * Matrícula: 2009209186
 * Disciplina: Projeto de Sistemas de Software
 * 
 * Protótipo criado para exercício da disciplina
 * 
 *______________________________________________________________________________
 * Correções a serem feitas:
 * 
 *  1 - Fazer verificação do usuário no método efetuaVerificacao()
 * 
 * 
 * 
 */

package edu.ufes.pss.exercicioSwingBanco.presenter;

import edu.ufes.pss.exercicioSwingBanco.view.LoginUsuarioView;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

/**
 *
 * @author OdairJT
 */
public class SecaoUsuarioPresenter {

    private LoginUsuarioView view;

    public SecaoUsuarioPresenter() {

        this.view = new LoginUsuarioView();

        addListenerBtnAcessar();

        this.view.setLocationRelativeTo(null);
        this.view.setVisible(true);

    }

    private void addListenerBtnAcessar() {

        this.view.getBtnAcessar().addActionListener(
                new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent ae) {
                actionPerformedBtnAcessar();
            }
        });

    }

    private void actionPerformedBtnAcessar() {        
        // Faz a verificação e se estiver tudo ok, abre a tela principal

        PrincipalPresenter principalPresenter = new PrincipalPresenter();
        this.view.dispose();
    }
}
